History
History
Synonyms
UK
US
Meaning:
recuperate

(to cause a person, thing) to become strong again after illness, exhaustion or loss

improve in health

survive

to continue to live or exist (longer than)

continue to live

PULL OUT OF IT as in Wiktionary
PULL OUT OF IT as in Wikipedia